package io.renren.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2018-01-24 09:57:53
 */
public class TApiDeployinfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	public static final int STATUS_ENABLE = 1;
	public static final int STATUS_DISABLE = 0;
	//
	private Integer id;
	//下游服务全局 uuid
	private String uuid;
	//下游服务公司
	private String ip;
	//下游服务端口
	private Integer port;
	//下游服务集团名称
	private String name;
	//备注
	private String remark;
	//状态 0禁用，1 启用
	private Integer status;
	//易快报 corpId 企业id （获取地址前缀使用）
	private String ekbCorpId;
	//验证码，在易快报中获取（企业管理-功能授权-收取验证码）
	private String vertifyCode;
	//第三方功能授权code
	private String powerCode;
	//
	private Date ts;
	//0 未生成 
	private Integer tokenStatus;
	//
	private String ekbPrefix;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：下游服务全局 uuid
	 */
	public void setUuid(String uuid) {
		this.uuid = uuid;
	}
	/**
	 * 获取：下游服务全局 uuid
	 */
	public String getUuid() {
		return uuid;
	}
	/**
	 * 设置：下游服务公司
	 */
	public void setIp(String ip) {
		this.ip = ip;
	}
	/**
	 * 获取：下游服务公司
	 */
	public String getIp() {
		return ip;
	}
	/**
	 * 设置：下游服务端口
	 */
	public void setPort(Integer port) {
		this.port = port;
	}
	/**
	 * 获取：下游服务端口
	 */
	public Integer getPort() {
		return port;
	}
	/**
	 * 设置：下游服务集团名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：下游服务集团名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：备注
	 */
	public String getRemark() {
		return remark;
	}
	/**
	 * 设置：状态 0禁用，1 启用
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：状态 0禁用，1 启用
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：易快报 corpId 企业id （获取地址前缀使用）
	 */
	public void setEkbCorpId(String ekbCorpId) {
		this.ekbCorpId = ekbCorpId;
	}
	/**
	 * 获取：易快报 corpId 企业id （获取地址前缀使用）
	 */
	public String getEkbCorpId() {
		return ekbCorpId;
	}
	/**
	 * 设置：验证码，在易快报中获取（企业管理-功能授权-收取验证码）
	 */
	public void setVertifyCode(String vertifyCode) {
		this.vertifyCode = vertifyCode;
	}
	/**
	 * 获取：验证码，在易快报中获取（企业管理-功能授权-收取验证码）
	 */
	public String getVertifyCode() {
		return vertifyCode;
	}
	/**
	 * 设置：第三方功能授权code
	 */
	public void setPowerCode(String powerCode) {
		this.powerCode = powerCode;
	}
	/**
	 * 获取：第三方功能授权code
	 */
	public String getPowerCode() {
		return powerCode;
	}
	/**
	 * 设置：
	 */
	public void setTs(Date ts) {
		this.ts = ts;
	}
	/**
	 * 获取：
	 */
	public Date getTs() {
		return ts;
	}
	/**
	 * 设置：0 未生成 
	 */
	public void setTokenStatus(Integer tokenStatus) {
		this.tokenStatus = tokenStatus;
	}
	/**
	 * 获取：0 未生成 
	 */
	public Integer getTokenStatus() {
		return tokenStatus;
	}
	/**
	 * 设置：
	 */
	public void setEkbPrefix(String ekbPrefix) {
		this.ekbPrefix = ekbPrefix;
	}
	/**
	 * 获取：
	 */
	public String getEkbPrefix() {
		return ekbPrefix;
	}
}
